A Reorthogonalization Procedure for Mgs Applied to a Low Rank Deficient Matrix

نویسندگان

  • Julien Langou
  • Luc Giraud
  • Serge Gratton
چکیده

We consider the Modified Gram-Schmidt orthogonalization applied to a matrix A ∈ Rm×n. This corresponds to a QR factorization : A = QR. We study this algorithm in finite precision computation when the matrix A has a numerical rank deficiency k. This subject has already been dealt with success by Björck and Paige in 1992 [1]. They give useful bounds in term of norms. We extend their results to provide bounds on singular values. In order to make it more clear, we present our results in term of numerical rank. In particular, we show that if, Rank(A) = n− k, then ∃E so that { 0 ≤ Rank(E) ≤ k Q̂ = Q− E, Q̂ Q̂ = I, A = Q̂R. This result says that in finite precision computation, Q looses orthogonality in just a few directions that are given by E, we can also control the magnitude in each of these directions by the associated singular values of A. Based on these results, we have developed some applications. The one that we present here is a reorthogonalization process of Q. We have designed an algorithm that computes Q̂ from Q by exploiting the low rank k of the matrix E. One advantage of this approach is that we can monitor the orthogonality of Q characterized by ‖I−QT Q‖2. We present experimental results in the context of Seed-GMRES. For each “seed”, we used the internal reorthogonalization scheme MGS. The stability of this choice is justified by Greenbaum, Rozložńık and Strakos̆ [2]. We then used our reorthogonalization process in order to build an orthogonal basis of the constructed Krylov subspace. This strategy enables us to use Classical Gram-Schmidt and to exploit parallelization in the code when dealing with the other right hand sides.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Face Recognition Based Rank Reduction SVD Approach

Standard face recognition algorithms that use standard feature extraction techniques always suffer from image performance degradation. Recently, singular value decomposition and low-rank matrix are applied in many applications,including pattern recognition and feature extraction. The main objective of this research is to design an efficient face recognition approach by combining many tech...

متن کامل

A reorthogonalization procedure for modified Gram–Schmidt algorithm based on a rank-k update

The modified Gram–Schmidt algorithm is a well–known and widely used procedure to orthogonalize the column vectors of a given matrix. When applied to ill–conditioned matrices in floating point arithmetic, the orthogonality among the computed vectors may be lost. In this work, we propose an a posteriori reorthogonalization technique based on a rank–k update of the computed vectors. The level of o...

متن کامل

A Rank-k Update Procedure for Reorthogonalizing the Orthogonal Factor from Modified Gram-Schmidt

The modified Gram–Schmidt algorithm is a well-known and widely used procedure to orthogonalize the column vectors of a given matrix. When applied to ill-conditioned matrices in floating point arithmetic, the orthogonality among the computed vectors may be lost. In this work, we propose an a posteriori reorthogonalization technique based on a rank-k update of the computed vectors. The level of o...

متن کامل

Low-Rank Matrix Approximation Using the Lanczos Bidiagonalization Process with Applications

Low-rank approximation of large and/or sparse matrices is important in many applications, and the singular value decomposition (SVD) gives the best low-rank approximations with respect to unitarily-invariant norms. In this paper we show that good low-rank approximations can be directly obtained from the Lanczos bidiagonalization process applied to the given matrix without computing any SVD. We ...

متن کامل

Performance Evaluation of Some Inverse Iteration Algorithms on PowerXCell 8i Processor

In this paper, we compare with the inverse iteration algorithms on PowerXCell 8i processor, which has been known as a heterogeneous environment. When some of all the eigenvalues are close together or there are clusters of eigenvalues, reorthogonalization must be adopted to all the eigenvectors associated with such eigenvalues. Reorthogonalization algorithms need a lot of computational cost. The...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002